turbine-driven ship - German English Dictionary